package cn.com.greatwall.common.constant;
/**
 * @Author herw
 * @Time 2021-12-30 15:11:25
 * @Version 1.0
 * @Description: 全局公共常量
 */
public interface CommonConstant {
    /**
     * 项目版本号(banner使用)
     */
    String PROJECT_VERSION = "1.0.1";
    /**
     * token请求头名称
     */
    String TOKEN_HEADER = "Authorization";
    
    /**
     * The access token issued by the authorization server. This value is REQUIRED.
     */
    String ACCESS_TOKEN = "access_token";
    
    String BEARER_TYPE = "Bearer";
    
    /**
     * 菜单
     */
    Integer MENU = 0;
    
    /**
     * 权限
     */
    Integer PERMISSION = 2;
    
    /**
     * 超级管理员用户名
     */
    String ADMIN_USER_NAME = "admin";
    
    /**
     * 公共日期格式
     */
    String DATE_FORMAT = "yyyy-MM-dd";
    String DATETIME_FORMAT = "yyyy-MM-dd HH:mm:ss";
    String TIME_ZONE_GMT8 = "GMT+8";
    
    /**
     * 默认密码
     */
    String DEF_USER_PASSWORD = "123456";
    
    /**
     * 锁前缀
     */
    String LOCK_KEY_PREFIX = "LOCK_KEY";
    
    /**
     * 租户id参数
     */
    String TENANT_ID_PARAM = "tenantId";
    
    /**
     * 负载均衡策略-版本号 信息头
     */
    String GREATWALL_VERSION = "greatwall-version";
    
    /**
     * 注册中心元数据 版本号
     */
    String METADATA_VERSION = "version";
    
    /**
     * 文件分隔符
     */
    String PATH_SPLIT = "/";
}
